package com.autoapitest.system.domain;

import com.autoapitest.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("project_base")
public class ProjectBase extends BaseEntity {
    /**
     * 项目主键
     */
    @TableId(value = "project_Id", type = IdType.ASSIGN_UUID)
    private String projectId;

    /**
     * 项目名称
     */
    private String projectName;


    /**
     * 项目状态 0 开始 1暂停 2关闭
     */
    private String projectState;

    /**
     * 项目简介 500字符
     */
    private String projectDescribe;


    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;


    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getProjectState() {
        return projectState;
    }

    public void setProjectState(String projectState) {
        this.projectState = projectState;
    }

    public String getProjectDescribe() {
        return projectDescribe;
    }

    public void setProjectDescribe(String projectDescribe) {
        this.projectDescribe = projectDescribe;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }


    @Override
    public String toString() {
        return "ProjectBase{" +
                "projectId='" + projectId + '\'' +
                ", projectName='" + projectName + '\'' +
                ", projectState='" + projectState + '\'' +
                ", projectDescribe='" + projectDescribe + '\'' +
                ", delFlag='" + delFlag + '\'' +
                '}';
    }
}
